virus-proof computer - French English Dictionary